leaf spinach - Turkish English Dictionary